spina bifida aperta - Turkish English Dictionary